tied with a rope - French English Dictionary